home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / Mops 2.5 / Mops source.sit / Mops source / More classes / MW documents / MWutMod.txt < prev    next >
MacBinary  |  1989-08-01  |  4.0 KB  |  [TEXT/MSET]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, inited, Tue Aug 1 11:57:44 1989, modified Tue Aug 1 11:57:44 1989, creator 'MSET', type ASCII, 3365 bytes "MWutMod.txt" , at 0xda5 438 bytes resource default (weak)
99% file data default
74% TrID Macintosh plain text (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[MSET]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0b 4d 57 75 74 4d 6f | 64 2e 74 78 74 00 00 00 |..MWutMo|d.txt...|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 4d 53 45 | 54 01 00 00 00 00 00 00 |.TEXTMSE|T.......|
|00000050| 00 00 00 00 00 0d 25 00 | 00 01 b6 a0 fb 78 f8 a0 |......%.|.....x..|
|00000060| fb 78 f8 00 00 06 00 00 | 00 00 00 00 00 00 00 00 |.x......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 c6 b9 00 00 |........|........|
|00000080| 5c 20 55 74 69 6c 69 74 | 69 65 73 20 6d 6f 64 75 |\ Utilit|ies modu|
|00000090| 6c 65 20 66 6f 72 20 4d | 69 63 72 6f 73 6f 66 74 |le for M|icrosoft|
|000000a0| 20 57 6f 72 64 20 64 6f | 63 75 6d 65 6e 74 73 2e | Word do|cuments.|
|000000b0| 0d 0d 5c 20 54 52 49 4d | 5f 46 4d 54 5f 52 55 4e |..\ TRIM|_FMT_RUN|
|000000c0| 20 73 63 61 6e 73 20 66 | 6d 74 5f 72 75 6e 20 61 | scans f|mt_run a|
|000000d0| 6e 64 20 67 65 6e 65 72 | 61 6c 6c 79 20 63 6c 65 |nd gener|ally cle|
|000000e0| 61 6e 73 20 69 74 20 75 | 70 2e 20 20 49 74 20 69 |ans it u|p. It i|
|000000f0| 73 20 63 61 6c 6c 65 64 | 20 61 66 74 65 72 0d 5c |s called| after.\|
|00000100| 20 69 6e 70 75 74 20 61 | 6e 64 20 63 61 6e 20 62 | input a|nd can b|
|00000110| 65 20 63 61 6c 6c 65 64 | 20 62 65 66 6f 72 65 20 |e called| before |
|00000120| 6f 75 74 70 75 74 20 69 | 66 20 6e 65 65 64 65 64 |output i|f needed|
|00000130| 2e 20 20 49 74 20 64 6f | 65 73 20 73 65 76 65 72 |. It do|es sever|
|00000140| 61 6c 20 74 68 69 6e 67 | 73 3a 0d 5c 0d 5c 20 31 |al thing|s:.\.\ 1|
|00000150| 2e 09 49 66 20 74 77 6f | 20 61 64 6a 61 63 65 6e |..If two| adjacen|
|00000160| 74 20 66 6f 72 6d 61 74 | 73 20 73 65 74 20 74 68 |t format|s set th|
|00000170| 65 20 73 61 6d 65 20 69 | 74 65 6d 20 74 68 65 20 |e same i|tem the |
|00000180| 73 61 6d 65 20 77 61 79 | 2c 20 77 65 20 63 68 61 |same way|, we cha|
|00000190| 6e 67 65 20 74 68 65 0d | 5c 09 73 65 63 6f 6e 64 |nge the.|\.second|
|000001a0| 20 6f 6e 65 20 74 6f 20 | 22 6e 6f 20 63 68 61 6e | one to |"no chan|
|000001b0| 67 65 22 20 66 6f 72 20 | 74 68 61 74 20 69 74 65 |ge" for |that ite|
|000001c0| 6d 2e 20 20 54 68 69 73 | 20 69 73 20 75 73 65 66 |m. This| is usef|
|000001d0| 75 6c 20 73 69 6e 63 65 | 20 57 6f 72 64 20 0d 5c |ul since| Word .\|
|000001e0| 09 64 6f 65 73 20 6e 6f | 74 20 65 78 70 6c 69 63 |.does no|t explic|
|000001f0| 69 74 6c 79 20 73 70 65 | 63 69 66 79 20 22 6e 6f |itly spe|cify "no|
|00000200| 20 63 68 61 6e 67 65 22 | 2c 20 73 6f 20 77 65 20 | change"|, so we |
|00000210| 64 6f 6e 27 74 20 6b 6e | 6f 77 20 66 6f 72 20 73 |don't kn|ow for s|
|00000220| 75 72 65 0d 5c 09 77 68 | 65 6e 20 6e 6f 20 63 68 |ure.\.wh|en no ch|
|00000230| 61 6e 67 65 20 69 73 20 | 77 68 61 74 20 69 73 20 |ange is |what is |
|00000240| 72 65 61 6c 6c 79 20 6d | 65 61 6e 74 2e 20 20 57 |really m|eant. W|
|00000250| 68 61 74 20 77 65 20 64 | 6f 20 68 65 72 65 20 69 |hat we d|o here i|
|00000260| 73 20 61 74 20 6c 65 61 | 73 74 0d 5c 09 61 20 72 |s at lea|st.\.a r|
|00000270| 65 61 73 6f 6e 61 62 6c | 65 20 67 75 65 73 73 2e |easonabl|e guess.|
|00000280| 0d 5c 0d 5c 20 32 2e 09 | 49 66 20 74 68 69 73 20 |.\.\ 2..|If this |
|00000290| 6f 70 65 72 61 74 69 6f | 6e 20 73 68 6f 77 73 20 |operatio|n shows |
|000002a0| 61 6e 79 20 65 6e 74 72 | 69 65 73 20 74 6f 20 62 |any entr|ies to b|
|000002b0| 65 20 63 6f 6d 70 6c 65 | 74 65 6c 79 20 72 65 64 |e comple|tely red|
|000002c0| 75 6e 64 61 6e 74 2c 20 | 77 65 0d 5c 09 64 65 6c |undant, |we.\.del|
|000002d0| 65 74 65 20 74 68 65 6d | 2e 20 20 56 61 72 69 6f |ete them|. Vario|
|000002e0| 75 73 20 73 69 74 75 61 | 74 69 6f 6e 73 20 63 61 |us situa|tions ca|
|000002f0| 6e 20 63 61 75 73 65 20 | 72 65 64 75 6e 64 61 6e |n cause |redundan|
|00000300| 74 20 65 6e 74 72 69 65 | 73 20 74 6f 20 61 72 69 |t entrie|s to ari|
|00000310| 73 65 2e 0d 5c 20 09 54 | 68 65 72 65 20 77 6f 6e |se..\ .T|here won|
|00000320| 27 74 20 62 65 20 6d 61 | 6e 79 2c 20 62 75 74 20 |'t be ma|ny, but |
|00000330| 74 68 65 79 27 72 65 20 | 77 6f 72 74 68 20 67 65 |they're |worth ge|
|00000340| 74 74 69 6e 67 20 72 69 | 64 20 6f 66 2e 0d 0d 0d |tting ri|d of....|
|00000350| 3a 20 53 45 54 55 50 5f | 54 52 49 4d 0d 09 6e 65 |: SETUP_|TRIM..ne|
|00000360| 77 3a 20 73 72 63 0d 09 | 69 6e 66 6f 53 69 7a 65 |w: src..|infoSize|
|00000370| 3a 20 66 6d 74 5f 72 75 | 6e 20 20 73 65 74 73 69 |: fmt_ru|n setsi|
|00000380| 7a 65 3a 20 73 72 63 0d | 09 72 65 73 65 74 3a 20 |ze: src.|.reset: |
|00000390| 73 72 63 20 20 67 65 74 | 3a 20 73 72 63 20 20 65 |src get|: src e|
|000003a0| 72 61 73 65 0d 09 39 20 | 3e 70 6f 73 3a 20 73 72 |rase..9 |>pos: sr|
|000003b0| 63 20 20 31 32 20 3e 6e | 78 74 63 3a 20 73 72 63 |c 12 >n|xtc: src|
|000003c0| 20 20 33 20 3e 6e 78 74 | 77 3a 20 73 72 63 09 5c | 3 >nxt|w: src.\|
|000003d0| 20 44 65 66 61 75 6c 74 | 20 2d 20 47 65 6e 65 76 | Default| - Genev|
|000003e0| 61 20 31 32 0d 09 72 65 | 73 65 74 3a 20 73 72 63 |a 12..re|set: src|
|000003f0| 20 20 20 72 65 73 65 74 | 3a 20 66 6d 74 5f 72 75 | reset|: fmt_ru|
|00000400| 6e 20 20 3b 0d 0d 3a 20 | 57 49 4e 44 55 50 5f 54 |n ;..: |WINDUP_T|
|00000410| 52 49 4d 0d 09 72 65 6c | 65 61 73 65 3a 20 73 72 |RIM..rel|ease: sr|
|00000420| 63 20 20 3b 0d 0d 3a 63 | 6f 64 65 20 44 49 46 46 |c ;..:c|ode DIFF|
|00000430| 45 52 45 4e 54 3f 09 5c | 20 28 20 73 72 63 2d 61 |ERENT?.\| ( src-a|
|00000440| 64 64 72 20 66 6d 74 5f | 72 75 6e 2d 61 64 64 72 |ddr fmt_|run-addr|
|00000450| 20 6c 65 6e 20 2d 2d 20 | 62 20 29 0d 09 6c 6f 63 | len -- |b )..loc|
|00000460| 0d 09 50 4f 50 09 44 30 | 09 09 3b 20 4c 65 6e 67 |..POP.D0|..; Leng|
|00000470| 74 68 0d 09 50 4f 50 09 | 41 31 09 09 3b 20 41 31 |th..POP.|A1..; A1|
|00000480| 20 2d 3e 20 66 6d 74 5f | 72 75 6e 0d 09 4d 4f 56 | -> fmt_|run..MOV|
|00000490| 45 09 28 53 50 29 2c 41 | 30 09 09 3b 20 41 30 20 |E.(SP),A|0..; A0 |
|000004a0| 2d 3e 20 73 72 63 20 28 | 63 75 72 72 65 6e 74 20 |-> src (|current |
|000004b0| 61 63 74 75 61 6c 20 66 | 6f 72 6d 61 74 29 0d 09 |actual f|ormat)..|
|000004c0| 4d 4f 56 45 51 09 23 30 | 2c 44 31 09 09 3b 20 46 |MOVEQ.#0|,D1..; F|
|000004d0| 6f 72 20 72 65 74 75 72 | 6e 20 72 65 73 75 6c 74 |or retur|n result|
|000004e0| 0d 09 53 55 42 51 09 23 | 31 2c 44 30 0d 0d 6c 6f |..SUBQ.#|1,D0..lo|
|000004f0| 6f 70 09 43 4d 50 4d 2e | 42 09 28 41 30 29 2b 2c |op.CMPM.|B.(A0)+,|
|00000500| 28 41 31 29 2b 09 3b 20 | 43 6f 6d 70 61 72 65 20 |(A1)+.; |Compare |
|00000510| 74 68 69 73 20 66 6d 74 | 20 77 69 74 68 20 61 63 |this fmt| with ac|
|00000520| 74 75 61 6c 0d 09 42 45 | 51 2e 53 09 73 61 6d 65 |tual..BE|Q.S.same|
|00000530| 0d 09 43 4d 50 49 2e 42 | 09 23 24 38 30 2c 2d 31 |..CMPI.B|.#$80,-1|
|00000540| 28 41 31 29 09 3b 20 44 | 69 66 66 65 72 65 6e 74 |(A1).; D|ifferent|
|00000550| 2e 20 20 49 66 20 74 68 | 69 73 20 69 73 20 22 6e |. If th|is is "n|
|00000560| 6f 20 63 68 61 6e 67 65 | 22 2c 20 73 6b 69 70 20 |o change|", skip |
|00000570| 69 74 0d 09 42 45 51 2e | 53 09 6c 70 74 73 74 0d |it..BEQ.|S.lptst.|
|00000580| 09 4d 4f 56 45 51 09 23 | 31 2c 44 31 09 09 3b 20 |.MOVEQ.#|1,D1..; |
|00000590| 49 74 27 73 20 61 20 72 | 65 61 6c 20 63 68 61 6e |It's a r|eal chan|
|000005a0| 67 65 20 2d 20 73 65 74 | 20 72 65 74 75 72 6e 20 |ge - set| return |
|000005b0| 72 65 73 75 6c 74 20 74 | 72 75 65 0d 09 4d 4f 56 |result t|rue..MOV|
|000005c0| 45 2e 42 09 2d 31 28 41 | 31 29 2c 2d 31 28 41 30 |E.B.-1(A|1),-1(A0|
|000005d0| 29 09 3b 20 50 75 74 20 | 63 68 61 6e 67 65 64 20 |).; Put |changed |
|000005e0| 66 6d 74 20 69 6e 20 73 | 72 63 20 62 79 74 65 20 |fmt in s|rc byte |
|000005f0| 66 6f 72 20 6e 65 78 74 | 20 74 69 6d 65 0d 09 42 |for next| time..B|
|00000600| 52 41 2e 53 09 6c 70 74 | 73 74 0d 0d 73 61 6d 65 |RA.S.lpt|st..same|
|00000610| 09 4d 4f 56 45 2e 42 09 | 23 24 38 30 2c 2d 31 28 |.MOVE.B.|#$80,-1(|
|00000620| 41 31 29 09 3b 20 53 61 | 6d 65 20 2d 20 73 65 74 |A1).; Sa|me - set|
|00000630| 20 74 68 69 73 20 66 6d | 74 20 62 79 74 65 20 74 | this fm|t byte t|
|00000640| 6f 20 22 6e 6f 20 63 68 | 61 6e 67 65 22 0d 0d 6c |o "no ch|ange"..l|
|00000650| 70 74 73 74 09 44 42 52 | 41 09 44 30 2c 6c 6f 6f |ptst.DBR|A.D0,loo|
|00000660| 70 0d 0d 09 4d 4f 56 45 | 09 44 31 2c 28 53 50 29 |p...MOVE|.D1,(SP)|
|00000670| 09 09 3b 20 52 65 74 75 | 72 6e 20 72 65 73 75 6c |..; Retu|rn resul|
|00000680| 74 20 74 6f 20 73 74 61 | 63 6b 0d 09 53 55 42 51 |t to sta|ck..SUBQ|
|00000690| 09 23 34 2c 41 31 09 09 | 3b 20 4b 6c 75 64 67 65 |.#4,A1..|; Kludge|
|000006a0| 20 74 6f 20 66 69 78 20 | 66 6f 6e 74 23 20 77 68 | to fix |font# wh|
|000006b0| 69 63 68 20 69 73 20 32 | 20 62 79 74 65 73 0d 09 |ich is 2| bytes..|
|000006c0| 43 4d 50 49 2e 57 09 23 | 24 38 30 38 30 2c 28 41 |CMPI.W.#|$8080,(A|
|000006d0| 31 29 0d 09 42 45 51 2e | 53 09 65 6e 64 0d 09 4d |1)..BEQ.|S.end..M|
|000006e0| 4f 56 45 2e 57 09 2d 34 | 28 41 30 29 2c 28 41 31 |OVE.W.-4|(A0),(A1|
|000006f0| 29 0d 65 6e 64 0d 3b 63 | 6f 64 65 0d 0d 3a 20 44 |).end.;c|ode..: D|
|00000700| 4f 5f 54 52 49 4d 0d 09 | 42 45 47 49 4e 0d 09 09 |O_TRIM..|BEGIN...|
|00000710| 6c 65 6e 3a 20 66 6d 74 | 5f 72 75 6e 20 20 30 45 |len: fmt|_run 0E|
|00000720| 58 49 54 0d 09 09 34 20 | 73 6b 69 70 3a 20 66 6d |XIT...4 |skip: fm|
|00000730| 74 5f 72 75 6e 0d 09 09 | 5e 31 73 74 3a 20 73 72 |t_run...|^1st: sr|
|00000740| 63 20 20 5e 31 73 74 3a | 20 66 6d 74 5f 72 75 6e |c ^1st:| fmt_run|
|00000750| 20 20 69 6e 66 6f 53 69 | 7a 65 3a 20 66 6d 74 5f | infoSi|ze: fmt_|
|00000760| 72 75 6e 20 20 64 69 66 | 66 65 72 65 6e 74 3f 0d |run dif|ferent?.|
|00000770| 09 09 4e 49 46 20 20 5c | 20 52 65 64 75 6e 64 61 |..NIF \| Redunda|
|00000780| 6e 74 20 65 6e 74 72 79 | 20 2d 20 67 65 74 20 72 |nt entry| - get r|
|00000790| 69 64 20 6f 66 20 69 74 | 21 0d 09 09 09 2d 34 20 |id of it|!....-4 |
|000007a0| 73 6b 69 70 3a 20 66 6d | 74 5f 72 75 6e 20 20 69 |skip: fm|t_run i|
|000007b0| 74 65 6d 53 69 7a 65 3a | 20 66 6d 74 5f 72 75 6e |temSize:| fmt_run|
|000007c0| 20 20 64 65 6c 65 74 65 | 6e 3a 20 66 6d 74 5f 72 | delete|n: fmt_r|
|000007d0| 75 6e 0d 09 09 45 4c 53 | 45 0d 09 09 09 73 6b 69 |un...ELS|E....ski|
|000007e0| 70 5f 69 6e 66 6f 3a 20 | 66 6d 74 5f 72 75 6e 0d |p_info: |fmt_run.|
|000007f0| 09 09 54 48 45 4e 0d 09 | 41 47 41 49 4e 20 20 3b |..THEN..|AGAIN ;|
|00000800| 0d 0d 3a 20 54 52 49 4d | 5f 46 4d 54 5f 52 55 4e |..: TRIM|_FMT_RUN|
|00000810| 0d 09 73 65 74 75 70 5f | 74 72 69 6d 20 20 64 6f |..setup_|trim do|
|00000820| 5f 74 72 69 6d 20 20 77 | 69 6e 64 75 70 5f 74 72 |_trim w|indup_tr|
|00000830| 69 6d 20 20 3b 0d 0d 0d | 0d 3a 20 3f 4b 45 45 50 |im ;...|.: ?KEEP|
|00000840| 5f 50 41 52 41 09 5c 20 | 44 65 6c 65 74 65 73 20 |_PARA.\ |Deletes |
|00000850| 74 68 65 20 50 41 52 41 | 5f 52 55 4e 20 65 6e 74 |the PARA|_RUN ent|
|00000860| 72 79 20 6a 75 73 74 20 | 67 65 6e 65 72 61 74 65 |ry just |generate|
|00000870| 64 2c 0d 09 09 5c 20 69 | 66 20 69 74 73 20 69 6e |d,...\ i|f its in|
|00000880| 66 6f 20 69 73 20 74 68 | 65 20 73 61 6d 65 20 61 |fo is th|e same a|
|00000890| 73 20 74 68 65 20 70 72 | 65 63 65 64 69 6e 67 20 |s the pr|eceding |
|000008a0| 65 6e 74 72 79 2e 0d 09 | 09 5c 20 50 4f 53 3a 20 |entry...|.\ POS: |
|000008b0| 50 41 52 41 5f 52 55 4e | 20 69 73 20 61 74 20 74 |PARA_RUN| is at t|
|000008c0| 68 65 20 73 74 61 72 74 | 20 6f 66 20 74 68 65 20 |he start| of the |
|000008d0| 69 6e 66 6f 20 66 69 65 | 6c 64 2c 0d 09 09 5c 20 |info fie|ld,...\ |
|000008e0| 61 6e 64 20 69 73 20 6c | 65 66 74 20 61 74 20 74 |and is l|eft at t|
|000008f0| 68 65 20 73 74 61 72 74 | 20 6f 66 20 74 68 65 20 |he start| of the |
|00000900| 6e 65 78 74 20 65 6e 74 | 72 79 20 28 69 66 20 61 |next ent|ry (if a|
|00000910| 6e 79 29 2e 0d 09 6e 6f | 6c 69 6d 3a 20 70 61 72 |ny)...no|lim: par|
|00000920| 61 5f 72 75 6e 0d 09 70 | 6f 73 3a 20 70 61 72 61 |a_run..p|os: para|
|00000930| 5f 72 75 6e 20 34 20 3d | 0d 09 49 46 20 20 73 6b |_run 4 =|..IF sk|
|00000940| 69 70 5f 69 6e 66 6f 3a | 20 70 61 72 61 5f 72 75 |ip_info:| para_ru|
|00000950| 6e 20 20 45 58 49 54 20 | 20 54 48 45 4e 0d 09 5e |n EXIT | THEN..^|
|00000960| 31 73 74 3a 20 70 61 72 | 61 5f 72 75 6e 20 20 64 |1st: par|a_run d|
|00000970| 75 70 20 77 40 20 20 73 | 77 61 70 20 20 69 74 65 |up w@ s|wap ite|
|00000980| 6d 53 69 7a 65 3a 20 70 | 61 72 61 5f 72 75 6e 20 |mSize: p|ara_run |
|00000990| 20 2d 20 20 77 40 20 20 | 3d 0d 09 49 46 0d 09 09 | - w@ |=..IF...|
|000009a0| 2d 34 20 73 6b 69 70 3a | 20 70 61 72 61 5f 72 75 |-4 skip:| para_ru|
|000009b0| 6e 20 20 69 74 65 6d 53 | 69 7a 65 3a 20 70 61 72 |n itemS|ize: par|
|000009c0| 61 5f 72 75 6e 20 20 64 | 65 6c 65 74 65 6e 3a 20 |a_run d|eleten: |
|000009d0| 70 61 72 61 5f 72 75 6e | 0d 09 45 4c 53 45 0d 09 |para_run|..ELSE..|
|000009e0| 09 73 6b 69 70 5f 69 6e | 66 6f 3a 20 70 61 72 61 |.skip_in|fo: para|
|000009f0| 5f 72 75 6e 0d 09 54 48 | 45 4e 20 20 3b 0d 0d 0d |_run..TH|EN ;...|
|00000a00| 5c 20 4e 45 58 54 5f 50 | 41 52 41 20 73 74 65 70 |\ NEXT_P|ARA step|
|00000a10| 73 20 70 61 72 61 5f 72 | 75 6e 20 74 6f 20 74 68 |s para_r|un to th|
|00000a20| 65 20 69 6e 66 6f 20 66 | 69 65 6c 64 20 6f 66 20 |e info f|ield of |
|00000a30| 74 68 65 20 6e 65 78 74 | 20 61 70 70 6c 69 63 61 |the next| applica|
|00000a40| 62 6c 65 20 70 61 72 61 | 20 69 74 65 6d 2e 20 20 |ble para| item. |
|00000a50| 0d 5c 20 44 65 70 65 6e | 64 69 6e 67 20 6f 6e 20 |.\ Depen|ding on |
|00000a60| 77 68 61 74 20 68 61 73 | 20 62 65 65 6e 20 64 6f |what has| been do|
|00000a70| 6e 65 2c 20 74 68 65 72 | 65 20 63 6f 75 6c 64 20 |ne, ther|e could |
|00000a80| 62 65 20 6d 6f 72 65 20 | 65 6e 74 72 69 65 73 20 |be more |entries |
|00000a90| 69 6e 20 70 61 72 61 5f | 72 75 6e 0d 5c 20 74 68 |in para_|run.\ th|
|00000aa0| 61 6e 20 61 63 74 75 61 | 6c 20 70 61 72 61 73 2e |an actua|l paras.|
|00000ab0| 20 20 53 6f 20 74 68 65 | 20 70 61 73 73 65 64 2d | So the| passed-|
|00000ac0| 69 6e 20 6f 66 66 73 65 | 74 20 28 74 68 65 20 6f |in offse|t (the o|
|00000ad0| 66 66 73 65 74 20 6f 66 | 20 74 68 65 20 6e 65 78 |ffset of| the nex|
|00000ae0| 74 20 72 65 61 6c 20 0d | 5c 20 70 61 72 61 29 20 |t real .|\ para) |
|00000af0| 69 73 20 75 73 65 64 20 | 74 6f 20 73 6b 69 70 20 |is used |to skip |
|00000b00| 61 6e 79 20 75 6e 6e 65 | 65 64 65 64 20 65 6e 74 |any unne|eded ent|
|00000b10| 72 69 65 73 2e 0d 0d 3a | 20 4e 45 58 54 5f 50 41 |ries...:| NEXT_PA|
|00000b20| 52 41 20 20 7b 20 6f 66 | 66 73 20 2d 2d 20 7d 0d |RA { of|fs -- }.|
|00000b30| 09 42 45 47 49 4e 0d 09 | 09 6c 65 6e 3a 20 70 61 |.BEGIN..|.len: pa|
|00000b40| 72 61 5f 72 75 6e 20 20 | 4e 49 46 20 20 62 69 67 |ra_run |NIF big|
|00000b50| 23 20 20 45 4c 53 45 20 | 20 6e 78 74 4c 3a 20 70 |# ELSE | nxtL: p|
|00000b60| 61 72 61 5f 72 75 6e 20 | 20 54 48 45 4e 0d 09 09 |ara_run | THEN...|
|00000b70| 64 75 70 20 20 6f 66 66 | 73 20 20 3e 3d 0d 09 09 |dup off|s >=...|
|00000b80| 49 46 20 20 2d 3e 20 70 | 61 72 61 5f 6f 66 66 73 |IF -> p|ara_offs|
|00000b90| 20 20 45 58 49 54 20 20 | 54 48 45 4e 0d 09 09 28 | EXIT |THEN...(|
|00000ba0| 20 6e 6f 20 67 6f 6f 64 | 20 2d 20 73 6b 69 70 20 | no good| - skip |
|00000bb0| 69 74 20 29 0d 09 09 64 | 72 6f 70 20 20 73 6b 69 |it )...d|rop ski|
|00000bc0| 70 5f 69 6e 66 6f 3a 20 | 70 61 72 61 5f 72 75 6e |p_info: |para_run|
|00000bd0| 0d 09 41 47 41 49 4e 20 | 20 3b 0d 0d 0d 5c 20 54 |..AGAIN | ;...\ T|
|00000be0| 52 49 4d 5f 50 41 52 41 | 5f 52 55 4e 20 69 73 20 |RIM_PARA|_RUN is |
|00000bf0| 6d 75 63 68 20 73 69 6d | 70 6c 65 72 20 74 68 61 |much sim|pler tha|
|00000c00| 6e 20 54 52 49 4d 5f 46 | 4d 54 5f 52 55 4e 2e 20 |n TRIM_F|MT_RUN. |
|00000c10| 20 57 68 69 63 68 20 77 | 65 27 72 65 20 74 68 61 | Which w|e're tha|
|00000c20| 6e 6b 66 75 6c 20 66 6f | 72 2e 0d 0d 3a 20 54 52 |nkful fo|r...: TR|
|00000c30| 49 4d 5f 50 41 52 41 5f | 52 55 4e 20 20 7b 20 5c |IM_PARA_|RUN { \|
|00000c40| 20 70 72 65 76 20 2d 2d | 20 7d 0d 09 72 65 73 65 | prev --| }..rese|
|00000c50| 74 3a 20 70 61 72 61 5f | 72 75 6e 0d 09 42 45 47 |t: para_|run..BEG|
|00000c60| 49 4e 0d 09 09 6c 65 6e | 3a 20 70 61 72 61 5f 72 |IN...len|: para_r|
|00000c70| 75 6e 20 20 69 74 65 6d | 53 69 7a 65 3a 20 70 61 |un item|Size: pa|
|00000c80| 72 61 5f 72 75 6e 20 20 | 3c 3d 20 20 3f 45 58 49 |ra_run |<= ?EXI|
|00000c90| 54 0d 09 09 5e 31 73 74 | 3a 20 70 61 72 61 5f 72 |T...^1st|: para_r|
|00000ca0| 75 6e 20 20 64 75 70 20 | 40 0d 09 09 73 77 61 70 |un dup |@...swap|
|00000cb0| 20 20 69 74 65 6d 53 69 | 7a 65 3a 20 70 61 72 61 | itemSi|ze: para|
|00000cc0| 5f 72 75 6e 20 2b 20 40 | 20 20 3d 0d 09 09 49 46 |_run + @| =...IF|
|00000cd0| 09 09 5c 20 4e 65 78 74 | 20 69 74 65 6d 20 68 61 |..\ Next| item ha|
|00000ce0| 73 20 73 61 6d 65 20 6f | 66 66 73 65 74 2e 20 20 |s same o|ffset. |
|00000cf0| 57 65 20 6d 61 6b 65 20 | 74 68 65 0d 09 09 09 09 |We make |the.....|
|00000d00| 5c 20 66 6f 6f 6c 68 61 | 72 64 79 20 61 73 73 75 |\ foolha|rdy assu|
|00000d10| 6d 70 74 69 6f 6e 20 74 | 68 61 74 20 69 74 20 77 |mption t|hat it w|
|00000d20| 61 73 0d 09 09 09 09 5c | 20 73 74 6f 72 65 64 20 |as.....\| stored |
|00000d30| 6c 61 74 65 72 2c 20 61 | 6e 64 20 64 65 6c 65 74 |later, a|nd delet|
|00000d40| 65 20 74 68 69 73 20 69 | 74 65 6d 2e 0d 09 09 09 |e this i|tem.....|
|00000d50| 69 74 65 6d 53 69 7a 65 | 3a 20 70 61 72 61 5f 72 |itemSize|: para_r|
|00000d60| 75 6e 20 20 64 65 6c 65 | 74 65 6e 3a 20 70 61 72 |un dele|ten: par|
|00000d70| 61 5f 72 75 6e 0d 09 09 | 45 4c 53 45 0d 09 09 09 |a_run...|ELSE....|
|00000d80| 73 6b 69 70 5f 69 74 65 | 6d 3a 20 70 61 72 61 5f |skip_ite|m: para_|
|00000d90| 72 75 6e 0d 09 09 54 48 | 45 4e 0d 09 41 47 41 49 |run...TH|EN..AGAI|
|00000da0| 4e 20 20 3b 0d 00 00 00 | 00 00 00 00 00 00 00 00 |N ;....|........|
|00000db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e00| 00 00 01 00 00 00 01 5c | 00 00 00 5c 00 00 00 5a |.......\|...\...Z|
|00000e10| 73 77 61 70 20 20 68 64 | 72 5f 6c 65 6e 20 2d 20 |swap hd|r_len - |
|00000e20| 20 3e 70 6f 73 3a 20 74 | 68 65 46 69 6c 65 20 20 | >pos: t|heFile |
|00000e30| 0b 4d 57 75 74 4d 6f 64 | 2e 74 78 74 02 00 00 00 |.MWutMod|.txt....|
|00000e40| 50 61 72 74 53 49 54 78 | 00 00 00 00 00 00 00 00 |PartSITx|........|
|00000e50| 00 00 50 61 72 74 53 49 | 54 78 00 00 00 00 00 00 |..PartSI|Tx......|
|00000e60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000e70| 00 00 ab 06 23 46 00 00 | 00 00 00 00 01 b6 09 5c |....#F..|.......\|
|00000e80| 20 62 6f 6c 64 0d 09 34 | 30 20 20 63 2c 09 09 5c | bold..4|0 c,..\|
|00000e90| 20 69 74 61 6c 69 63 0d | 09 32 30 20 20 63 2c 09 | italic.|.20 c,.|
|00000ea0| 09 5c 20 73 74 72 69 6b | 65 74 68 72 75 0d 09 31 |.\ strik|ethru..1|
|00000eb0| 30 20 20 63 2c 09 09 5c | 20 6f 75 74 6c 69 6e 65 |0 c,..\| outline|
|00000ec0| 0d 09 30 38 20 20 63 2c | 09 09 5c 20 73 68 61 64 |..08 c,|..\ shad|
|00000ed0| 6f 77 0d 09 30 34 20 20 | 63 2c 09 09 5c 20 73 6d |ow..04 |c,..\ sm|
|00000ee0| 61 6c 6c 20 63 61 70 73 | 0d 09 30 32 20 20 63 2c |all caps|..02 c,|
|00000ef0| 09 09 5c 20 61 6c 6c 20 | 63 61 70 73 0d 09 30 31 |..\ all |caps..01|
|00000f00| 00 00 00 40 00 09 06 4d | 6f 6e 61 63 6f 00 0d 51 |...@...M|onaco..Q|
|00000f10| 00 00 00 52 13 f6 00 00 | 27 f2 00 01 a9 8a 00 1d |...R....|'.......|
|00000f20| 00 b5 00 7f 00 c5 ff 00 | 00 08 00 00 00 08 00 00 |........|........|
|00000f30| 70 e0 00 00 27 de 00 00 | 00 00 00 00 28 02 00 00 |p...'...|....(...|
|00000f40| 00 00 00 0e 00 00 00 04 | 00 06 00 08 00 00 00 0c |........|........|
|00000f50| 00 00 00 65 00 00 0d 25 | 00 00 0d 25 00 00 01 00 |...e...%|...%....|
|00000f60| 00 00 01 5c 00 00 00 5c | 00 00 00 5a 00 34 61 82 |...\...\|...Z.4a.|
|00000f70| 07 5a 00 00 00 1c 00 5a | 00 02 45 46 4e 54 00 00 |.Z.....Z|..EFNT..|
|00000f80| 00 1a 45 54 41 42 00 00 | 00 26 45 50 4f 53 00 00 |..ETAB..|.&EPOS..|
|00000f90| 00 32 03 eb ff ff 00 00 | 00 00 00 00 00 00 03 ec |.2......|........|
|00000fa0| ff ff 00 00 00 44 00 00 | 00 00 03 ed ff ff 00 00 |.....D..|........|
|00000fb0| 00 4c 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.L......|........|
|00000fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+